Das neue TPI - erste Erfahrungen
نویسنده
چکیده
TPI ist eine weltweit anerkannte Methode zur Testprozessverbesserung. Ein internationales Autorenteam der Firma Sogeti hat zum 17. November 2009 eine neue, völlig überarbeitete Version der Methode angekündigt. Als eine Qualitätssicherungsmaßnahme wurden im August mehrere Feldtests bei Testorganisationen durchgeführt, unter anderem drei in Deutschland. Der Beitrag erläutert die ersten Erfahrungen aus diesen Feldtests mit der neuen Methode. Die Bewertung erfolgt vor dem Hintergrund der bisherigen Erfahrungen mit dem klassischen TPI. Der Autor geht darauf ein, was sich für den Assessor im Modell geändert hat und was nicht, wie sich die Änderungen auf das Vorgehen beim Assessment auswirken, und wie die Testorganisationen die Ergebnisse der Assessments aufgenommen haben. Motivation zur Erneuerung Das Testprozessverbesserungsmodell TPI (Test Process Improvement) [KP99, PKS00] hat sich seit 1998 in der Praxis als international führendes Modell dieser Art bewährt. Seine Popularität wurde zum Beispiel in Deutschland im Jahre 2007 durch eine Umfrage des Arbeitskreises Testmanagement in der GI-Fachgruppe TAV bestätigt [TAV25-TM]. Nach ISTQB gehört TPI zum Standardwissen des Testmanagers [SRWL08]. Die Stärken des Modells TPI liegen in folgenden Merkmalen: Es geht spezifisch und detailliert auf den Softwaretest ein; Es basiert auf Erfolgsmethoden der Praxis; Die Bewertungskriterien sind objektiv; Es liefert einen verständlichen Einblick in den Reifegrad des Testprozesses; Es zeigt einen praktikablen Optimierungspfad auf. Die Rückmeldungen über die Jahre haben diese Stärken bestätigt, motivieren aber auch zu Verbesserungen. Am 17.11.2009 hat Sogeti deshalb mit Business Driven TPI eine neue Version veröffentlicht [S09]. Die wichtigsten Ziele der Neuerung sind: Berücksichtigung von Verbesserungsvorschlägen aus der Praxis zu den Kernbereichen und Kontrollpunkten. Verbesserung der prägnanten Visualisierung des Reifegrads in der TPI-Matrix; Differenzierte Beachtung von Geschäftstreibern (den sog. Business Drivers); Berücksichtigung der Einflussfaktoren des Softwareentwicklungsprozesses auf das Testen. Die hier gewählte Reihenfolge der Neuerungen stellt keine Priorisierung dar, sie dient nur dem Verständnis der nachfolgenden Erläuterungen. Das neue Modell Business Driven TPI Der Modellansatz ist nach wie vor, Aktivitäten des Testens in Kernbereiche zu gliedern und den Reifegrad für jeden Kernbereich einzeln zu qualifizieren. Business Driven TPI hat 16 Kernbereiche. Je Kernbereich sind vier Reifegrade definiert: „Initial“, „Kontrolliert“, „Effizzien“ und „Optimierend“. Die Qualifizierung eines Kernbereichs für die Reifegrade wird jeweils über bis zu vier Kontrollpunkte realisiert. Ein Reifegrad wird erst dann erreicht, wenn alle zugehörigen Kontrollpunkte erfüllt sind. Höhere Reifegrade setzen zudem das Erreichen des vorangehenden Reifegrads voraus. Kernbereiche, Reifegrade und Kontrollpunkte sind in der TPI-Matrix dargestellt. Abbildung 1 zeigt ein Beispiel der Matrix. Durch farbliche Markierung erfüllter Kontrollpunkte hat man eine prägnante Darstellung des Reifegrads. 1 TPI ist eine registrierte Marke der Firma Sogeti Nederland B.V. Dr. Matthias Hamburg Das neue TPI Erste Erfahrungen Key areas Init. 1 Stakeholder commitment 2 Degree of involvement 3 Test strategy 4 Test organization 5 Communication 6 Reporting 7 Test process management 8 Estimating and planning 9 Metrics 10 Defect management 11 Testware management 12 Methodology practice 13 Tester professionalism 14 Test case design 15 Test tools 16 Test environment 3 1 2 3 4 1 2 2 3 1 2 3 1 2 3 4 1 3 1 2 3 1 2 3 3 4 1 2 3 4 1 2 3 4 1 2 1 2 1 2 3 4 1 2 2 3 1 2 3 4 1 2 3 4 2 3 1 2 3 4 1 2 3 1 2 1 2 3 4 1 2 3 4 1 1 2 3 1 2 3 1 1 2 3 1 2 3 1 2 3 4 1 1 2 3 3 4 1 2 3 1 2 4 2 1 2 3 1 2 3 1 2 4 2 3 1 2 3 1 1 2 4 1 3 4 1 2 3 4 1 2 3 4 3 1 2 3 2 3 1 2 3 3 4 1 2 1 2 Controlled Efficient Optimizing 1 3 3 4 2 3 1 2 1 2 1 2 Abbildung 1: Die neue TPI-Matrix (Beispiel) Wie im klassischen TPI Modell werden die Kontrollpunkte eines Reifegrades durch Optimierungsvorschläge ergänzt. Business Driven TPI gibt dem Assessor ein Verfahren an die Hand, wie er von den Geschäftszielen zur Priorisierung der Kernbereiche und der einzelnen Kontrollpunkte gelangt. Diese Priorisierung gruppiert die Kontrollpunkte zu Optimierungsschritten. In der TPI-Matrix werden die Gruppen durch Buchstaben gekennzeichnet.
منابع مشابه
Erste Erfahrungen mit dem Virtuellen Softwareprojekt
Das Pilotprojekt „Virtuelles Softwareprojekt“ ermöglicht Osnabrücker Studierenden erstmals, hochschulübergreifend an der in Oldenburg durchgeführten Lehrveranstaltung „Softwareprojekt“ teilzunehmen. Neue Medien wie beispielsweise Videokonferenzsysteme werden eingesetzt, um die Veranstaltung über die reine Präsenzlehre hinaus durchführen zu können. Ein wesentliches Ziel des Projektes ist neben d...
متن کاملDie Erweiterung von Lernräumen durch Augmented Reality am Beispiel des Social Augmented Learning
Im Projekt Social Augmented Learning (www.social-augmented-learning.de) wird untersucht, wie mobile Endgeräte, Augmented Reality und die Kommunikation über soziale Netzwerke in der beruflichen Ausund Weiterbildung eingesetzt werden können. Der Projektansatz wird im Rahmen des Berufsfeldes „Medientechnologe Druck“ erprobt, evaluiert und zu einer in neue Branchen und Settings übertragbaren Lösung...
متن کاملMobile Learning mit kontextbezogenen mobilen Diensten: Umsetzung in konkreten Szenarien und erste Erfahrungen
Die Vermittlung von Handlungsund Prozesswissen in der industriellen Produktion erfordert neue Ansätze, insbesondere eine Flexibilisierung und Integration von Lernprozessen in reale Arbeitssituationen. Der vorliegende Beitrag beschreibt das Zwischenergebnis eines größeren Forschungsvorhabens im Bereich Mobile Learning mit kontextbezogenen mobilen Diensten im betrieblichen Umfeld. Er stellt Anfor...
متن کاملSpezielle Statistikmethoden für die Wirtschafts- und Ingenieurwissenschaften - Entwicklung, Methodik und Erfahrungen mit einem interaktiven Lernmodul
Der vorliegende Beitrag stellt zunächst kurz das BMBF-Projekt „Norddeutscher Methodenlehre-Baukasten“ vor und geht dann auf das darin integrierte Modul „Spezielle Methoden“ ein. Das Modul enthält besondere Inhalte für die Wirtschaftsund Ingenieurwissenschaften im Rahmen der Statistikausbildung. Die interaktiven Übungen wurden nach dem Konzept des „entdeckenden Lernens“ umgesetzt. Erste Erfahrun...
متن کاملQualifizierte Software-Projektmanager durch simulationsbasierte Ausbildung
Die Qualifikation des Projektleiters entscheidet häufig über den Erfolg oder Misserfolg eines Softwareprojekts. Wie aber können zukünftige Projektleiter auf ihre Rolle vorbereitet werden? Das Vermitteln von Fachkenntnissen alleine reicht nicht aus. Um ein Softwareprojekt erfolgreich leiten zu können, benötigen die Projektleiter vor allem auch praktische Erfahrung. In diesem Artikel wird ein Ans...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 30 شماره
صفحات -
تاریخ انتشار 2010